}
static void
-toggle_homogeneous (GtkWidget *button, gpointer data)
+toggle_hhomogeneous (GtkWidget *button, gpointer data)
{
gboolean active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button));
- gtk_stack_set_homogeneous (GTK_STACK (stack), active);
+ gtk_stack_set_hhomogeneous (GTK_STACK (stack), active);
+}
+
+static void
+toggle_vhomogeneous (GtkWidget *button, gpointer data)
+{
+ gboolean active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button));
+ gtk_stack_set_vhomogeneous (GTK_STACK (stack), active);
}
static void
gtk_container_add (GTK_CONTAINER (hbox), button);
g_signal_connect (button, "clicked", (GCallback) set_visible_child_name, (gpointer) "3");
+ button = gtk_check_button_new ();
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
+ gtk_stack_get_hhomogeneous (GTK_STACK (stack)));
+ gtk_container_add (GTK_CONTAINER (hbox), button);
+ g_signal_connect (button, "clicked", (GCallback) toggle_hhomogeneous, NULL);
+
button = gtk_check_button_new_with_label ("homogeneous");
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button),
- gtk_stack_get_homogeneous (GTK_STACK (stack)));
+ gtk_stack_get_vhomogeneous (GTK_STACK (stack)));
gtk_container_add (GTK_CONTAINER (hbox), button);
- g_signal_connect (button, "clicked", (GCallback) toggle_homogeneous, NULL);
+ g_signal_connect (button, "clicked", (GCallback) toggle_vhomogeneous, NULL);
button = gtk_toggle_button_new_with_label ("Add icon");
g_signal_connect (button, "toggled", (GCallback) toggle_icon_name, NULL);